home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1994 March / Internet Info CD-ROM (Walnut Creek) (March 1994).iso / networking / ip / ka9q / net_src.arc / makefile.unx < prev    next >
Encoding:
Makefile  |  1989-05-08  |  3.5 KB  |  101 lines

  1. #
  2. #    Makefile for KA9Q TCP/IP package for UNIX System V
  3. #
  4.  
  5. SHELL = /bin/sh
  6. TAR = tar
  7.  
  8. #
  9. # Add -DXOBBS to the CFLAGS line of choice if you wish to include the W2XO
  10. # PBBS code for sysV Unix... and add -DSID2 if you want a separate 
  11. # 'ax25 bbscall' callsign/ssid for the BBS port.
  12. #
  13.  
  14. #
  15. # Uncomment the next five lines for
  16. # Microport System V release 3 -- 80386 with shared libraries.
  17. #
  18. #CFLAGS = -g -O -DUNIX -DSYS5 -DSLOWCHECK -DLITTLE_ENDIAN \
  19. #    -DMSPTICK=17
  20. #LINTFLAGS = -g -O -DUNIX -DSYS5 -DSLOWCHECK -DLITTLE_ENDIAN \
  21. #    -DMSPTICK=17
  22. #LIBS = -lc_s
  23. ########################################################################
  24. #
  25. # Uncomment the next five lines for
  26. # Microport System V -- 80286 without shared libraries.
  27. #
  28. #CFLAGS = -g -Ml -O -DUNIX -DSYS5 -DSLOWCHECK -DMSPTICK=17
  29. #LINTFLAGS = -g -Ml -O -DUNIX -DSYS5 -DSLOWCHECK -DMSPTICK=17
  30. #LIBS =
  31. ########################################################################
  32. #
  33. # Uncomment the next five lines for
  34. # Unix System V -- AT&T 3B2
  35. #
  36. #CFLAGS = -O -DUNIX -DSYS5 -DSLOWCHECK -DMSPTICK=10
  37. #LINTFLAGS = -O -DUNIX -DSYS5 -DSLOWCHECK -DMSPTICK=10
  38. #LIBS =
  39. ########################################################################
  40. #
  41. # Uncomment the next three lines for
  42. # Unix System V -- Motorola 680x0 
  43. #
  44. #CFLAGS = -g -DUNIX -DSYS5 -DSLOWCHECK -DMSPTICK=17
  45. #LINTFLAGS = -DUNIX -DSYS5 -DSLOWCHECK -DMSPTICK=17
  46. #LIBS =
  47. ########################################################################
  48. #
  49. # Uncomment the next three lines for
  50. # HP9000/500 - HP-UX 5.21 (not confident MSPTICK is correct!)
  51. #
  52. CFLAGS =    -DUNIX -DSYS5 -DSLOWCHECK -DMSPTICK=17 -DXOBBS -DSID2
  53. LINTFLAGS = -DUNIX -DSYS5 -DSLOWCHECK -DMSPTICK=17 -DXOBBS -DSID2
  54. LIBS =
  55. ########################################################################
  56.  
  57. SRCS =    main.c arp.c arpcmd.c arpdump.c ax25.c ax25cmd.c \
  58.     ax25dump.c ax25subr.c ax25user.c ax_mbx.c cmdparse.c daemon.c \
  59.     files.c fingcli.c fingserv.c ftp.c ftpcli.c ftpserv.c icmp.c \
  60.     icmpcmd.c icmpdump.c icmpmsg.c iface.c ip.c ipcmd.c ipdump.c \
  61.     iproute.c kiss.c lapb.c lapbtime.c lcsum.c mbuf.c misc.c mulport.c \
  62.     ndir.c netuser.c nrcmd.c nrs.c nr3.c nrsubr.c nr4.c nr4subr.c \
  63.     nr4user.c nr4timer.c pathname.c session.c slfp.c slip.c smisc.c \
  64.     smtpcli.c smtpserv.c sys5_io.c sys5unix.c tcpcmd.c tcpdump.c \
  65.     tcpin.c tcpout.c tcpsubr.c tcptimer.c tcpuser.c telnet.c \
  66.     telunix.c timer.c tnserv.c trace.c ttydriv.c udp.c udpcmd.c \
  67.     udpdump.c version.c wildmat.c
  68.  
  69. OBJS =    main.o arp.o arpcmd.o arpdump.o ax25.o ax25cmd.o \
  70.     ax25dump.o ax25subr.o ax25user.o ax_mbx.o cmdparse.o daemon.o \
  71.     files.o fingcli.o fingserv.o ftp.o ftpcli.o ftpserv.o icmp.o \
  72.     icmpcmd.o icmpdump.o icmpmsg.o iface.o ip.o ipcmd.o ipdump.o \
  73.     iproute.o kiss.o lapb.o lapbtime.o lcsum.o mbuf.o misc.o mulport.o \
  74.     ndir.o netuser.o nrcmd.o nrs.o nr3.o nrsubr.o nr4.o nr4subr.o \
  75.     nr4user.o nr4timer.o pathname.o session.o slfp.o slip.o smisc.o \
  76.     smtpcli.o smtpserv.o sys5_io.o sys5unix.o tcpcmd.o tcpdump.o \
  77.     tcpin.o tcpout.o tcpsubr.o tcptimer.o tcpuser.o telnet.o \
  78.     telunix.o timer.o tnserv.o trace.o ttydriv.o udp.o udpcmd.o \
  79.     udpdump.o version.o wildmat.o
  80.  
  81. net:    $(OBJS)
  82.     $(CC) $(CFLAGS) -o net.debug $(OBJS) $(LIBS)
  83.     cp net.debug net
  84.     strip net
  85.  
  86. lint:    $(SRCS)
  87.     lint $(LINTFLAGS) $(SRCS) > lint.out 2>&1
  88.  
  89. depend:
  90.     mkdep $(LINTFLAGS) $(SRCS) > depend.out
  91.  
  92. clean:
  93.     rm -f *.o net net.debug 
  94. tar:
  95.     $(TAR) cvf svnet.tar make* mkdep depend.out hosts.net ftpusers \
  96.         startup.net *.[hc] *.orig *.ori
  97.     compress -f svnet.tar
  98.  
  99. include depend.out
  100.  
  101.